statistical impulse withstand voltage - German English Dictionary